package com.erp.gather.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.List;


/**
 * 用户店铺商品分组视图对象 erp_seller_store_group
 *
 * @author erp
 * @date 2023-11-08
 */
@Data
@ExcelIgnoreUnannotated
public class ErpSellerStoreGroupVo {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ExcelProperty(value = "主键")
    private Long id;

    /**
     * 分组名
     */
    @ExcelProperty(value = "分组名")
    private String groupName;

    /**
     * 备注
     */
    @ExcelProperty(value = "备注")
    private String memo;

    /**
     * 速卖通分组id
     */
    @ExcelProperty(value = "速卖通分组id")
    private String groupId;

    /**
     * 上级
     */
    @ExcelProperty(value = "上级")
    private Long parentId;

    /**
     * 同步状态
     */
    @ExcelProperty(value = "同步状态")
    private Long synchronizationStatus;

    /**
     * 状态
     */
    @ExcelProperty(value = "状态")
    private Long status;

    /**
     * 店铺id
     */
    @ExcelProperty(value = "店铺id")
    private Long storeId;

    /**
     * 乐观锁
     */
    @ExcelProperty(value = "乐观锁")
    private String revision;

    private List<ErpSellerStoreGroupVo> childGroup;

    private Integer productCount;


}
